﻿$(function(){
	//导航切换隐藏/显示
	$(".nav1").each(function(){
		var a=$(this).children(".liss");
		var i=$(this).children("i");
		var ol=$(this).find("ol");
		a.parent("li").mouseover(function(){
			i.css("transform","rotate(180deg)");
			ol.css("display","block");
		})
		a.parent("li").mouseout(function(){
			i.css("transform","rotate(0deg)");
			ol.css("display","none");
		})
	})
	//搜索商品切换隐藏/显示
	$(".search").mouseover(function(){
		$(this).find("div").show();
	})
	$(".search").mouseout(function(){
		$(this).find("div").hide();
	})
	//点击购物车跳转页面
	$(".shop-cart").click(function(){
		window.location.href="shop_cart.html";
	})
	//点击产品分类切换隐藏/显示
	$(".product_classification").click(function(){
		var lis=$(this).find("ul li");
		
		if(lis.css("display")=='none')
		{
			lis.css("display","block");
		}else{
			lis.css("display","none");
		}
	})
	//获取登录的信息
	function getLoginStorage()
	{
		var data=localStorage.getItem("userInfo");
		
		var pElement=document.getElementById("userInfo");
		var spanElement=pElement.getElementsByTagName("span")[0];
		var login= document.getElementById("login");
		var iElement=pElement.getElementsByTagName("i")[0];
		var bElement= pElement.getElementsByTagName("b")[0];
		var register=document.getElementById("register");
		
		if(data)
		{
			var jsonData=JSON.parse(data);
			spanElement.remove();
			login.innerHTML=jsonData.username;
			login.style.color="#000000";
			iElement.style.display="inline-block";
			bElement.innerHTML="|";
			register.style.color="#000000";
			register.innerHTML="退出";
			register.onclick=function(event){
				localStorage.removeItem("userInfo");
				window.location.href="login.html";
				event.preventDefault();
			}
		}else{
			spanElement.innerHTML="欢迎来到数码商城！请";
			login.innerHTML="【登录】";
			iElement.style.display="none";
			bElement.innerHTML=",或";
			register.innerHTML="【免费注册】";
		}
		
	}
	getLoginStorage();
	
	var biaoji=$(".biaoji"); 
	var storeData=getInfo("storeInfo");
	if(!storeData)
	{
		return 
	}else{
		var data=JSON.parse(storeData);
		biaoji.show();
		biaoji.html(data.length);
	}
	
	function getInfo(key){
			return localStorage.getItem(key);
	}
})
	
